package com.sreManager.mapper;

import java.util.ArrayList;
import java.util.HashMap;
import java.util.List;
import java.util.Map;

import com.sreManager.domain.CompanyBuilding;
import com.sreManager.domain.CompanyBuildingDao;


public interface CompanyBuildingMapper {

	Integer selectBuildingPagingCount(HashMap<String, Object> paramMap);

	List<HashMap<String, Object>> selectBuildingPagingList(HashMap<String, Object> paramMap);

	int insertBuilding(CompanyBuilding building);
	
	int insertBuildingMap(Map<String, Object> param);

	int updateBuilding(CompanyBuilding building);
	
	int updateBuildingMap(Map<String, Object> building);

	List<Map<String, Object>> selectExistBuilding(Map<String, Object> param);
	
	CompanyBuildingDao selectBuilding(HashMap<String, Object> paramMap);

	ArrayList<HashMap<String, Object>> selectBuildingList(HashMap<String, Object> paramMap);

	int deleteBuilding(Object object);
	
}
